In [3]:
import matplotlib as mpl
import matplotlib.pyplot as plt
import numpy as np
import plotly
plotly.offline.init_notebook_mode()

Graph using matplotlib¶

In [4]:
t = np.arange(0.0, 3.0, 0.01)
s = 1 + np.sin(3 * np.pi * t)

fig, ax = plt.subplots()
ax.plot(t, s)

ax.set(xlabel='time (s)', ylabel='voltage (mV)',
       title='Simple graph made with matplotlib')
ax.grid()

plt.show()

Bar Plot using matplotlib¶

In [8]:
fig, ax = plt.subplots()

fruits = ['apple', 'blueberry', 'cherry', 'orange']
counts = [40, 100, 30, 55]
bar_labels = ['red', 'blue', '_red', 'orange']
bar_colors = ['tab:red', 'tab:blue', 'tab:red', 'tab:orange']

ax.bar(fruits, counts, label=bar_labels, color=bar_colors)

ax.set_ylabel('fruit supply')
ax.set_title('Fruit supply by kind and color')
ax.legend(title='Fruit color')

plt.show()

histogram chart using Seaborn¶

In [5]:
import seaborn as sns
sns.set_theme(style="ticks")

diamonds = sns.load_dataset("diamonds")

f, ax = plt.subplots(figsize=(7, 5))
sns.despine(f)

sns.histplot(
    diamonds,
    x="price", hue="cut",
    multiple="stack",
    palette="light:m_r",
    edgecolor=".3",
    linewidth=.5,
    log_scale=True,
)
ax.xaxis.set_major_formatter(mpl.ticker.ScalarFormatter())
ax.set_xticks([500, 1000, 2000, 5000, 10000])
ax.set_title('A histogram chart made with Seaborn');

pie chart made with Plotly¶

In [6]:
import plotly.express as px
df = px.data.tips()

fig = px.pie(df, values='tip', names='day', title='Pie chart using Plotly')
fig.show()

3D Graph¶

In [7]:
import plotly.graph_objects as go

fig= go.Figure(data=go.Isosurface(
    x=[0,0,0,0,1,1,1,1],
    y=[1,0,1,0,1,0,1,0],
    z=[1,1,0,0,1,1,0,0],
    value=[1,2,3,4,5,6,7,8],
    isomin=2,
    isomax=6,
))

fig.update_layout(title="3D Isosurface Plot using Plotly")
fig.show()